#ifndef USERINFOWIDGET_H
#define USERINFOWIDGET_H

#include"model/data.h"

#include <QDialog>
#include <QWidget>
#include<QPushButton>
#include<QLabel>

class UserInfoWidget : public QDialog
{
    Q_OBJECT
public:
    UserInfoWidget(const model::UserInfo& userInfo,QWidget* parent);
    void initSignalSlot();
    void clickDeleteFriendBtn();
    void clickApplyBtn();

private:
    //保存对应的Message对象，暂时先放在这里
    const model::UserInfo userInfo;

    QPushButton* avatarBtn;
    QLabel* idTag;
    QLabel* idLabel;
    QLabel* nameTag;
    QLabel* nameLabel;
    QLabel* phoneTag;
    QLabel* phoneLabel;

    QPushButton* applyBtn;
    QPushButton* sendMessageBtn;
    QPushButton* deleteFriendBtn;

};

#endif // USERINFOWIDGET_H
